Patterns for Re-usable Aspects in Object Teams
نویسندگان
چکیده
Aspect-oriented software development still lacks practical evidence. While aspects are claimed to be useful in adapting existing applications there is also first evidence that they might themselves be re-usable. We present results from two case studies with the aspect-oriented programming language ObjectTeams/Java that investigate the re-usability of aspects in developing a security framework. During the development of the framework we have identified patterns for re-usable aspects that increase the flexibility when applying a framework to a given application.
منابع مشابه
Inheritance by Extensions and Restrictions in Agent Systems
Agent-oriented programming is a new area which extends the object-oriented concepts of encapsulated objects with the notions of beliefs, desires, intentions, teams, conversations etc. Deening an inheritance mechanism which will combine all these diierent aspects of agent languages into a uniform methodology for code re-use is a challenge. In this paper we give two diierent methodologies for re-...
متن کاملEngineering multimedia user interfaces with objects and patterns
In this paper we discuss the use of an object-oriented design model to describe multimedia user interfaces. Our approach is complemented with a set of design patterns aimed at capturing recurrent interface design problems together with good solutions to those problems. We first introduce the problem of designing usable multimedia interfaces; we then present the Object-Oriented Hypermedia Design...
متن کاملParallel Spatial Pyramid Match Kernel Algorithm for Object Recognition using a Cluster of Computers
This paper parallelizes the spatial pyramid match kernel (SPK) implementation. SPK is one of the most usable kernel methods, along with support vector machine classifier, with high accuracy in object recognition. MATLAB parallel computing toolbox has been used to parallelize SPK. In this implementation, MATLAB Message Passing Interface (MPI) functions and features included in the toolbox help u...
متن کاملInvestigating the Relationship between Object Relations Patterns and Somatization Symptoms Mediated by Alexithymia (A model Based on Bion's Point of View): A Descriptive Study
Background and Objectives: One of the most common problems in the general population is somatization symptoms. Therefore, identifying the factors that play a role in causing these symptoms will be effective in preventing their occurrence. Therefore, this study aimed to determine the relationship between object relations patterns and somatization symptoms mediated by alexithymia. Materials and ...
متن کاملApproaches to Quality Management for Developing WBT Courses
The focus of this paper is on the process of producing web-based training (WBT) courses. The development of course material is regarded as a software development process, which suffers from similar problems like other software production processes as well, e.g. incomplete or inappropriate conceptualization of the task and of user needs in the beginning. From a software-ergonomic point of view t...
متن کامل